登录 白背景

leetcode/100-n/434. 字符串中的单词数.md

https://leetcode-cn.com/problems/number-of-segments-in-a-string/
简单

func countSegments(s string) int {
    s = strings.Trim(s, " ")
    if s == "" {
        return 0
    }
    var key int = -1
    for k, item := range s {
        if string(item) == " " {
            key = k
            break
        }
    }
    if key != -1 {
        return 1 + countSegments(s[key:])
    }
    return 1
}